arrowleaf sida - French English Dictionary